package com.caochenlei.tree.huffman;

import java.util.ArrayList;
import java.util.List;

public class HuffmanTreeTest {
    public static void main(String[] args) {
        List<Node> nodes = new ArrayList<>();

        nodes.add(new Node((byte) 'a', 13));
        nodes.add(new Node((byte) 'b', 7));
        nodes.add(new Node((byte) 'c', 8));
        nodes.add(new Node((byte) 'd', 3));
        nodes.add(new Node((byte) 'e', 29));
        nodes.add(new Node((byte) 'f', 6));
        nodes.add(new Node((byte) 'g', 1));

        HuffmanTree huffmanTree = new HuffmanTree(nodes);
        huffmanTree.layerErgodic();
    }
}
